main contractor - German English Dictionary